Wavefront coding

In optics and signal processing, wavefront coding refers to the use of a cubic phase modulating element in conjunction with deconvolution to extend the depth of field of a digital imaging system such as a video camera.

Wavefront coding falls under the broad category of computational photography as a technique to enhance the depth of field.

Contents

Encoding

Linear phase mask

Wavefront Coding with linear phase masks works by creating an optical transfer function that encodes distance information.[1]

Cubic phase mask

Wavefront Coding with cubic phase masks works to blur the image uniformly using a cubic shaped waveplate so that the intermediate image, the optical transfer function, is out of focus by a constant amount. Digital image processing then removes the blur and introduces noise depending upon the physical characteristics of the processor. Dynamic range is sacrificed to extend the depth of field depending upon the type of filter used. It can also correct optical aberration.[2]

The mask was developed by using the ambiguity function and the stationary phase method

History

The technique was pioneered by radar engineer Edward Dowski and his thesis adviser Thomas Cathey at the University of Colorado in the United States in the 1990s. After the university showed little interest in the research[3] they have since founded a company to commercialize the method called CDM-Optics. The company was acquired in 2005 by OmniVision Technologies, which has released wavefront-coding-based mobile camera chips as TrueFocus sensors.

TrueFocus sensors are able to simulate older autofocus technologies that use rangefinders and narrow depth of fields.[4] In fact, the technology theoretically allows for any number of combinations of focal points per pixel for effect. Currently, it is the only technology not limited to EDoF (Extended-Depth-of-Field).

External links

References

  1. ^ US Patent 7218448 - Extended depth of field optical systems
  2. ^ Extended depth of field through wave-front coding
  3. ^ Wavefront coding keeps a focus on applications
  4. ^ Multi-matrix depth of field image sensor